Why Use Model Predictive Control? Understanding Mpc, Part 1